Construction Work Set To Begin On India’s Largest Twin-Tunnel Project Linking Kozhikode And Wayanad In Kerala